工厂: factory...
竣工: to complete a project...
反过来: conversely, in reverse order, in an opposite direction...
各个: every, various, separately, one by one...
玫瑰: rugosa rose (shrub) (Rosa rugosa), rose flower...
慷慨: vehement, fervent, generous, giving, liberal...
响亮: loud and clear, resounding...
走进: to enter...
移民: to immigrate, to migrate, emigrant, immigrant...
难题: difficult problem...